public housing authority - Alemán Inglés Diccionario